package com.xayy.health.ds.service;


import cn.kawins.base.result.CheckResult;
import com.xayy.health.ds.model.DsTaskParamInfo;
import java.util.List;

import com.xayy.health.mgt.model.vo.PreprocessParamVo;
import com.xtck.ha.common.core.web.service.IBaseService;
/**
* @ClassName: DsTaskParamInfoService
* @Description: DsTaskParamInfo业务访问接口
* @author liuyuan
* @date 2025-07-08
*/
public interface DsTaskParamInfoService extends IBaseService<DsTaskParamInfo> {
    /**
     * 查询参数在预处理中的信息
     * @param preprocessParamVo 入参信息
     * @return 结果日志
     */
    CheckResult<Object> preprocessParam(PreprocessParamVo preprocessParamVo);

    /**
     * 根据任务id批量删除参数信息
     *
     * @param taskId 任务id
     */
    void deleteBatchParams(List<Long> taskId);
}

